sales@sinfoochem.com
HOME / Products / Lab Chemicals / N-(3-Triethylammoniopropyl)-4-(6-(4-(diethylamino)phenyl) hexatrienyl)pyridinium dibromide